<?php
include_once("Base.php");

class class_ABMProvincias extends class_Base {
	function __construct() {
		parent::__construct();
	}
	public function method_getProvincias ($params, $error) {
		$q = mysql_query("
		SELECT 
		id_provincia, 
		nombre
		FROM provincia
		ORDER BY nombre
		");
		$result = "";
		while ($r = mysql_fetch_object($q)) {
			$row = Array();
			array_push($row, $r->id_provincia);
			array_push($row, $r->nombre);
			$result[] = $row;
		}
		return $result;
	}
	
	function method_btnModificar($params, $error) {
		$q = mysql_query("
		SELECT 
		id_provincia,
		nombre
		FROM provincia
		WHERE id_provincia = '" . $params[0] . "' 
		LIMIT 1
		");
		$r = mysql_fetch_object($q);
		return $r;
    }
    
	function method_opAlta($params, $error) {
		$p = $params[0];
		
        $q = mysql_query("
        INSERT INTO provincia
        (id_provincia,  
        nombre) 
        VALUES 
        ('" . $p->id_provincia . "', 
        '" . $p->nombre . "' 
        )");
    }
    
	function method_opModificacion($params, $error) {
		$p = $params[0];
		
        $q = mysql_query("
        UPDATE provincia SET  
        nombre = '" . $p->nombre . "'   
        WHERE id_provincia = '" . $p->id_provincia . "' 
        LIMIT 1");
    }
    
	function method_btnBorrar($params, $error) {
        $q = mysql_query("DELETE FROM provincia WHERE id_provincia = '" . $params[0] . "'");
		return true;
    }
}
?>